power triode - French English Dictionary